muff prawn - French English Dictionary